hidden treasure - German English Dictionary